speak extemporaneously - Alemán Inglés Diccionario